keys small beach with mangroves 3